import math
n=0
x=0



a=int(input("Введите число: "))

if a>=1000 and a<=9999:

    if math.sqrt(a)%1==0:
        m=math.sqrt(a)
    else:
        m="нет"
    print("Число является квадратом числа: ",m)
    
    if a%2==0:
        print("Число четное: да")
    else:
        print("Число четное: нет")

    if a%3==0:
        print("Число кратное трем: да")
    else:
        print("Число кратное трем: нет")

    a1=a//1000
    a2=a%1000//100
    a3=a%100//10
    a4=a%10
    
    if a1<a2 and a1<a3 and a1<a4:
        print("Наименьшая цифра числа: ", a1)
    if a1>a2 and a2<a3 and a2<a4:
        print("Наименьшая цифра числа: ", a2)
    if a1>a3 and a2>a3 and a4>a3:
        print("Наименьшая цифра числа: ", a3)
    if a1>a4 and a2>a4 and a3>a4:
        print("Наименьшая цифра числа: ", a4)
          
                
    if a1>a2 and a1>a3 and a1>a4:
            print("Наибольшая цифра числа: ", a1)
    if a1<a2 and a2>a3 and a2>a4:
            print("Наибольшая цифра числа: ", a2)
    if a1<a3 and a2<a3 and a4<a3:
            print("Наибольшая цифра числа: ", a3)       
    if a1<a4 and a2<a4 and a3<a4:
            print("Наибольшая цифра числа: ", a4)

    if a1==0:
        n=n+1
    if a2==0:
        n=n+1
    if a3==0:
        n=n+1
    if a4==0:
        n=n+1

    print("Количество нулей в числе: ", n)

    if math.sqrt(a1)%1==0:
        m=math.sqrt(a1)
    else:
        m="нет"
    print("Цифра в разряде единиц является квадратом цифры: ",m)

    if math.sqrt(a2)%1==0:
        m=math.sqrt(a2)
    else:
        m="нет"
    print("Цифра в разряде единиц является квадратом цифры: ",m)

    if math.sqrt(a3)%1==0:
        m=math.sqrt(a3)
    else:
        m="нет"
    print("Цифра в разряде единиц является квадратом цифры: ",m)

    if math.sqrt(a4)%1==0:
        m=math.sqrt(a4)
    else:
        m="нет"
    print("Цифра в разряде единиц является квадратом цифры: ",m)
    
    
else:
    print("Число не является четырехзначным ")

